Calle Francisco i. Madero 71 | Monte de Piedad, Mexico City 06000, Mexico, Mexico City
The place is worst, trash can are in eating area, looks like a jail.
The place is worst, trash can are in eating area, looks like a jail.